#pragma once

// common header
#include "stdafx.h"

class ArelloExporter : public SceneExport
{
public:
	ArelloExporter();
	~ArelloExporter();
	int ExtCount();
	const MCHAR * Ext(int number);
	const MCHAR * LongDesc();
	const MCHAR * ShortDesc();
	const MCHAR * AuthorName();
	const MCHAR * CopyrightMessage();
	const MCHAR * OtherMessage1();
	const MCHAR * OtherMessage2();
	unsigned int Version();
	void ShowAbout(HWND hWnd);
	int DoExport(const MCHAR * name, ExpInterface * exporterInterface, Interface * interfaceObject, BOOL suppressPrompts = FALSE, DWORD options = 0);
	BOOL SupportsOptions(int ext, DWORD options);
};